Text copied to clipboard!

Titre

Text copied to clipboard!

Développeur Blockchain

Description

Text copied to clipboard!
Nous recherchons un Développeur Blockchain talentueux et motivé pour rejoindre notre équipe dynamique. En tant que Développeur Blockchain, vous serez responsable de la conception, du développement et de la mise en œuvre de solutions basées sur la technologie blockchain. Vous travaillerez en étroite collaboration avec les équipes produit, sécurité et infrastructure pour créer des applications décentralisées (dApps), des contrats intelligents et des systèmes de gestion de données sécurisés. Votre rôle consistera à analyser les besoins techniques, à proposer des solutions innovantes et à assurer la qualité et la performance des applications développées. Vous participerez également à la veille technologique afin de rester à jour sur les dernières avancées dans le domaine de la blockchain, y compris Ethereum, Hyperledger, Solana, et d'autres protocoles émergents. Le candidat idéal possède une solide expérience en développement logiciel, une bonne compréhension des principes de la cryptographie, des systèmes distribués et des mécanismes de consensus. Vous devez être capable de travailler de manière autonome tout en collaborant efficacement avec une équipe multidisciplinaire. Nous valorisons la curiosité, l'innovation et la capacité à résoudre des problèmes complexes. Si vous êtes passionné par la blockchain et souhaitez contribuer à des projets à fort impact, ce poste est fait pour vous.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des contrats intelligents sur Ethereum ou d'autres blockchains.
  • Concevoir des applications décentralisées (dApps) sécurisées et performantes.
  • Collaborer avec les équipes produit et sécurité pour définir les exigences techniques.
  • Effectuer des revues de code et garantir la qualité du code produit.
  • Participer à la recherche et à l'intégration de nouvelles technologies blockchain.
  • Assurer la documentation technique des projets développés.
  • Mettre en œuvre des tests unitaires et d'intégration pour valider les fonctionnalités.
  • Optimiser les performances et la scalabilité des solutions blockchain.
  • Surveiller et corriger les vulnérabilités de sécurité potentielles.
  • Contribuer à la définition de l'architecture technique des projets blockchain.

Exigences

Text copied to clipboard!
  • Diplôme en informatique, ingénierie ou domaine connexe.
  • Expérience avérée en développement avec Solidity, Rust ou Go.
  • Bonne connaissance des protocoles blockchain comme Ethereum, Solana ou Hyperledger.
  • Compréhension des principes de cryptographie et de sécurité informatique.
  • Expérience avec les outils de développement blockchain (Truffle, Hardhat, Remix).
  • Maîtrise des bases de données distribuées et des systèmes peer-to-peer.
  • Capacité à travailler en équipe et à communiquer efficacement.
  • Autonomie, rigueur et sens de l'organisation.
  • Expérience avec Git et les méthodologies Agile/Scrum.
  • Anglais technique lu et écrit.

Questions potentielles d'entretien

Text copied to clipboard!
  • Quelle est votre expérience avec le développement de contrats intelligents ?
  • Quels langages de programmation blockchain maîtrisez-vous ?
  • Avez-vous déjà travaillé sur un projet open source lié à la blockchain ?
  • Comment assurez-vous la sécurité de vos applications décentralisées ?
  • Quelle est votre expérience avec les tests de contrats intelligents ?
  • Quels outils utilisez-vous pour le développement blockchain ?
  • Avez-vous une expérience avec des protocoles autres qu'Ethereum ?
  • Comment restez-vous informé des évolutions dans le domaine de la blockchain ?
  • Avez-vous déjà contribué à la conception d'une architecture blockchain ?
  • Êtes-vous à l'aise pour travailler dans un environnement Agile ?